dead beaten pulp - Spanish English Dictionary